//import org.junit.Test;
//
//import java.io.File;
//import java.io.FileInputStream;
//import java.io.IOException;
//import java.util.InputMismatchException;
//import java.util.Scanner;
//
//public class FinallyTest {
//    @Test
//    public void test1() {
//        Scanner input = new Scanner(System.in);
//        try {
//            System.out.print("请输入第一个整数：");
//            int a = input.nextInt();
//            System.out.print("请输入第二个整数：");
//            int b = input.nextInt();
//            int result = a / b;
//            System.out.println(a + " / " + b + " = " + result);
//        } catch (InputMismatchException e) {
//            System.out.println("数字格式不正确，请输入两个整数");
//        } catch (ArithmeticException e) {
//            System.out.println("第二个整数不能为0");
//        } finally {
//            System.out.println("程序结束，释放资源");
//            input.close();
//        }
//    }
//
//    @Test
//    public void test2() {
//        FileInputStream fis = null;
//        try {
//            File file = new File("D:\\Java从入门到提桶跑路.txt");
//            fis = new FileInputStream(file); // FileNotFoundException
//            int b = fis.read(); // IOException
//            while (b != -1) {
//                System.out.print((char) b);
//                b = fis.read(); //IOException
//            }
//
//        } catch (IOException e) {
//            e.printStackTrace();
//        } finally {
//            try {
//                if (fis != null)
//                    fis.close(); // IOException
//            } catch (IOException e) {
//                e.printStackTrace();
//            }
//        }
//    }
//}

//public class FinallyTest {
//    public static void main(String[] args) {
//        int result = test("12");
//        System.out.println(result);
//
//        /*
//            console:
//                test结束
//                1
//         */
//    }
//
//    public static int test(String str) {
//        try {
//            Integer.parseInt(str);
//            return 1;
//        } catch (NumberFormatException e) {
//            return -1;
//        } finally {
//            System.out.println("test结束");
//        }
//    }
//}

//public class FinallyTest {
//    public static void main(String[] args) {
//        int result = test("a");
//        System.out.println(result);
//
//        /*
//            console:
//                test结束
//                -1
//         */
//    }
//
//    public static int test(String str) {
//        try {
//            Integer.parseInt(str);
//            return 1;
//        } catch (NumberFormatException e) {
//            return -1;
//        } finally {
//            System.out.println("test结束");
//        }
//    }
//}

//public class FinallyTest {
//    public static void main(String[] args) {
//        int result = test("a");
//        System.out.println(result);
//        /*
//            console:
//                test结束
//                0
//         */
//    }
//
//    public static int test(String str) {
//        try {
//            Integer.parseInt(str);
//            return 1;
//        } catch (NumberFormatException e) {
//            return -1;
//        } finally {
//            System.out.println("test结束");
//            return 0;
//        }
//    }
//}